½ºÅ©¸³Æ® ¿¬»êÀÚ

 

½ºÅ©¸³Æ®´Â ´ÙÀ½°ú °°Àº ¿¬»êÀÚ¸¦ »ç¿ëÇÑ´Ù.

 

»ê¼ú ¿¬»êÀÚ

+    ÀÌÇ× µ¡¼À ¿¬»êÀÚ      a = 1 ; b = 1 ;  c = a + b ;    //°á°ú´Â c = 2°¡ µÈ´Ù.

-    ÀÌÇ× »¬¼À ¿¬»êÀÚ      a = 4 ; b = 2 ;  c = a – b ;    //°á°ú´Â c = 2°¡ µÈ´Ù.

*    °ö¼Á ¿¬»êÀÚ           a = 3 ; b = 7 ;  c = a * b ;    //°á°ú´Â c = 21ÀÌ µÈ´Ù.

/    ³ª´©±â ¿¬»êÀÚ         a = 21 ; b = 3 ; c = a / b ;    //°á°ú´Â c = 7 ÀÌ µÈ´Ù.

%   ³ª¸ÓÁö ¿¬»êÀÚ           a = 11 ; b = 3 ; c = a % b ;   //°á°ú´Â c = 2 °¡ µÈ´Ù.

&    AND ¿¬»êÀÚ           char a = 1 ; char b = 14 ;   c = a & b ;   //ÀÌ°ÍÀº  Bit¿¬»êÀÚ À̹ǷΠ(char 1byte) a = 00000001, b = 00001110 ÀÌ°í a & b = 00000001 & 00001110 ÀÇ °á°ú´Â c = 00000000ÀÌ µÈ´Ù.

|    OR ¿¬»êÀÚ            char a = 1 ; char b = 14 ;   c = a | b ;   //ÀÌ°ÍÀº  Bit¿¬»êÀÚ À̹ǷΠ(char 1byte) a = 00000001, b = 00001110 ÀÌ°í a & b = 00000001 | 00001110 ÀÇ °á°ú´Â c = 00001111ÀÌ µÈ´Ù.

^    XOR ¿¬»êÀÚ          char a = 1 ; char b = 14 ;   c = a ^ b ;   //ÀÌ°ÍÀº  Bit¿¬»êÀÚ À̹ǷΠ(char 1byte) a = 00000001, b = 00001110 ÀÌ°í a & b = 00000001 ^ 00001110 ÀÇ °á°ú´Â c = 00001111ÀÌ µÈ´Ù.

 

ġȯ ¿¬»êÀÚ

=     ġȯ, ´ëÀÔ ¿¬»êÀÚ

 

ºñ±³ ¿¬»êÀÚ

==    °°´Ù

>     Å©´Ù

>=   Å©°Å³ª °°´Ù

<     ÀÛ´Ù

<=   À۰ųª °°´Ù

!=    °°Áö ¾Ê´Ù

 

³í¸® ¿¬»êÀÚ    ÀÌ°ÍÀº ÁÖ·Î Á¶°Ç ¹®¿¡ ¸¹ÀÌ ¾²ÀδÙ.

&&  ³í¸®°ö ¿¬»êÀÚ. (AND)    if ( $DI_0001 == ON  &&  $DI_0002 == ON )  //ÀÌ°ÍÀº µðÁöÅÐ ÀԷ½ÅÈ£ DI_0001°ú DI_0002 °¡ µ¿½Ã¿¡ONÀÏ ¶§ Á¶°Ç

||   ³í¸®ÇÕ ¿¬»êÀÚ (OR)        if ( $DI_0001 == ON  ||  $DI_0002 == ON )  //ÀÌ°ÍÀº µðÁöÅÐ ÀԷ½ÅÈ£ DI_0001°ú DI_0002 µÑ Áß¿¡ Çϳª°¡ ONÀÏ ¶§ Á¶°Ç

 

°ü·ÃÇ׸ñ)

½ºÅ©¸³Æ® ÀÛ¼º

½ºÅ©¸³Æ®ÀÇ Á¾·ù

½ºÅ©¸³Æ® ÆíÁý±â »ç¿ë¹ý

½ºÅ©¸³Æ® ÁÖ µµ¿ò¸»